• word of the day

    pachyrhizus tuberosus

    pachyrhizus tuberosus - Dictionary definition and meaning for word pachyrhizus tuberosus

    Definition
    (noun) twining plant of Amazon basin having large edible roots
    Synonyms : potato bean , yam bean
Download our Mobile App Today
Receive our word of the day
on Whatsapp